﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DryWCS.Model.MachineData
{
    public class FlatcarData : MachineData
    {
        /// <summary>
        /// 0.其他位置；1.A点库口；2.B点库口；3.卸货平台；4.箔绕区
        /// </summary>
        public int Position { get; set; }

        /// <summary>
        /// 1.复位；2.移动至A点；3.到达A点位置；4.请求出件；5.出件到位；6.到卸货平台送货；7.送货完成
        /// </summary>
        public int AGetTrayTaskStatus { get; set; } = 1;

        /// <summary>
        /// 1.复位；2.移动至A点；3.到达A点位置；4.请求进件；5.送货完成
        /// </summary>
        public int AInTaskStatus { get; set; } = 1;

        /// <summary>
        /// 1.复位；2.移动至B点；3.到达B点位置；4.请求出件；5.出件到位；6.移动至箔绕区；7.送货完成
        /// </summary>
        public int BOutTaskStatus { get; set; } = 1;

        /// <summary>
        /// 1.复位；2.移动至B点；3.到达B点；4.请求进件；5.送货完成
        /// </summary>
        public int BTrayBackTaskStatus { get; set; } = 1;

    }
}
